Big Huge Thesaurus

automatic pistol

noun